package top.infopub.model.mkt;

import java.math.BigDecimal;
import java.util.Date;

public class BidBondRecycle {
    /** PK */
    private String id;

    /** 单据编号 */
    private String codes;

    /** 项目全局唯一编号 */
    private String proCode;

    /** 保证金回收方式 1是现金 2 是其他 */
    private String bailMethodRecycle;

    /** 添加人 */
    private String addBy;

    /** 添加时间 */
    private Date addTime;

    /** 最后修改人 */
    private String uptBy;

    /** 最后修改时间 */
    private Date uptTime;

    /** 关联的审批流程ID */
    private String processId;

    /** 其他回收方式 */
    private String otherRecyclingMethods;

    /** 本次回收保证金 */
    private BigDecimal depositCollection;

    /** 收款单位 */
    private String payee;

    /** 实际付款金额 */
    private BigDecimal actualAmountPayment;

    /** 银行账号 */
    private String bankAccount;

    /** 实际付款日期 */
    private Date actualDatePayment;

    /** 备注 */
    private String remarks;

    /** 审批状态，1=审批中，9=审批完成，10=审批终止 */
    private String processStatus;

    /** 保证金申请表ID */
    private String bondApplyId;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCodes() {
        return codes;
    }

    public void setCodes(String codes) {
        this.codes = codes;
    }

    public String getProCode() {
        return proCode;
    }

    public void setProCode(String proCode) {
        this.proCode = proCode;
    }

    public String getBailMethodRecycle() {
        return bailMethodRecycle;
    }

    public void setBailMethodRecycle(String bailMethodRecycle) {
        this.bailMethodRecycle = bailMethodRecycle;
    }

    public String getAddBy() {
        return addBy;
    }

    public void setAddBy(String addBy) {
        this.addBy = addBy;
    }

    public Date getAddTime() {
        return addTime;
    }

    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }

    public String getUptBy() {
        return uptBy;
    }

    public void setUptBy(String uptBy) {
        this.uptBy = uptBy;
    }

    public Date getUptTime() {
        return uptTime;
    }

    public void setUptTime(Date uptTime) {
        this.uptTime = uptTime;
    }

    public String getProcessId() {
        return processId;
    }

    public void setProcessId(String processId) {
        this.processId = processId;
    }

    public String getOtherRecyclingMethods() {
        return otherRecyclingMethods;
    }

    public void setOtherRecyclingMethods(String otherRecyclingMethods) {
        this.otherRecyclingMethods = otherRecyclingMethods;
    }

    public BigDecimal getDepositCollection() {
        return depositCollection;
    }

    public void setDepositCollection(BigDecimal depositCollection) {
        this.depositCollection = depositCollection;
    }

    public String getPayee() {
        return payee;
    }

    public void setPayee(String payee) {
        this.payee = payee;
    }

    public BigDecimal getActualAmountPayment() {
        return actualAmountPayment;
    }

    public void setActualAmountPayment(BigDecimal actualAmountPayment) {
        this.actualAmountPayment = actualAmountPayment;
    }

    public String getBankAccount() {
        return bankAccount;
    }

    public void setBankAccount(String bankAccount) {
        this.bankAccount = bankAccount;
    }

    public Date getActualDatePayment() {
        return actualDatePayment;
    }

    public void setActualDatePayment(Date actualDatePayment) {
        this.actualDatePayment = actualDatePayment;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getProcessStatus() {
        return processStatus;
    }

    public void setProcessStatus(String processStatus) {
        this.processStatus = processStatus;
    }

    public String getBondApplyId() {
        return bondApplyId;
    }

    public void setBondApplyId(String bondApplyId) {
        this.bondApplyId = bondApplyId;
    }
}
